File manager - Edit - /home/autoph/public_html/projects/ahg-prf-api/app/Models/PrfModel.php
Back
<?php namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\SoftDeletes; use OwenIt\Auditing\Contracts\Auditable; use OwenIt\Auditing\Auditable as AuditableTrait; use DB; class PrfModel extends Model implements Auditable { use HasFactory, SoftDeletes, AuditableTrait; protected $table ='purchase_requests'; protected $guarded = [ 'deleted_at', ]; // public function prf_dtls() // { // return $this->hasMany(PurchaseRequestDtl::class, 'id'); // // ->join('asset_items', 'purchase_request_dtls.asset_item_id', '=', 'asset_items.id') // // ->select( // // 'purchase_request_dtls.*', // // DB::raw('asset_items.id as asset_item_id'), // // DB::raw('asset_items.name as asset_item_name') // // ); // } // public function asset_items() // { // return $this->belongsToMany( // AssetItem::class, // The related model // 'purchase_request_dtls', // The pivot table // 'request_header_id', // Foreign key on purchase_request_dtls for purchase_requests // 'asset_item_id' // Foreign key on purchase_request_dtls for asset_items // )->withPivot(['id', 'reference_no', 'uom', 'quantity']) // Pivot data // ->select('asset_items.id as asset_item_id', 'asset_items.name as asset_item_name'); // } }
| ver. 1.4 |
.
| PHP 8.1.32 | Generation time: 0.01 |
proxy
|
phpinfo
|
Settings